cape of cloak - Français Anglais Dictionnaire